package com.bst.bsj.bops.web.biz;

import com.bst.bsj.bops.BopsConstants;
import com.homewaimai.common.lang.Result;


public interface SystemService {

    /**
     * 登录，支持用户名、手机、邮箱 ＋ 密码登录 以及 手机 ＋ 短信验证码 登录
     * 
     * @param identity
     *            用户名，手机，邮箱
     * @param passwd
     *            密码或者短信验证码
     * @param type
     *            1 用户名密码 {@link BopsConstants.LOGIN_TYPE_USERNAME}，2 手机密码
     *            {@link BopsConstants.LOGIN_TYPE_MOBILE}，3 邮箱密码
     *            {@link BopsConstants.LOGIN_TYPE_EMAIL}，4 手机短信验证码
     *            {@link BopsConstants.LOGIN_TYPE_MESSAGE}
     * @return
     */
    public Result loginMerchant(String identity, String passwd, int type);
}
